executive advisor - German English Dictionary